Всем доброго времени суток. Только начинаю изучение данного языка и у меня возникла проблема. Нужно загрузить данные из базы данных в div, без перезагрузки страницы. Все работает, но данные подгружаются снова и снова, т.е. дублируются. Вот код скрипта
$('document').ready(function(){
$('#view_product').click(function(){
// $('#rows').remove();
jQuery.ajax({
url: "out_product.php",
type: "POST",
success: function(data) {
data = jQuery.parseJSON(data);
$.each(data, function(i, item){
$('#rows').append(item.id + " " + item.name + " " + item.color + " " + item.size + " " + item.quntity + " " + item.price + " " + item.price_nds + "</br>");
console.log(data);
});
return false;
}
});
если я возвращаю закоментированную строку №4, тогда данные вообще не появляются на странице. Думаю ответ прост, но уже 2-й день бьюсь...
Решил проблему, заменив remove на empty.
А консоль так и должна переполняться данными, оттуда они не удаляются без перезагрузки страницы? На что то это влияет, если данных очень много например и они постоянно подгружаются с базы данных?